Jihad Sheilas
Video • February 2008 • Views: 337
From Australia’s national TV station ABC.
Some commentary by Steve Emerson, Michael Scheuer, Tawfid Hamid, Miguel Unzueta …
From Australia’s national TV station ABC.
Some commentary by Steve Emerson, Michael Scheuer, Tawfid Hamid, Miguel Unzueta …